Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 DENNIS LANE Detached £5,021,198 £1,350,000 6 Jul 2000
63 DENNIS LANE Detached £3,163,389 £1,600,000 24 Jun 2004
69 DENNIS LANE Detached £3,186,520 £1,995,000 27 Jan 2014
79 DENNIS LANE Detached £2,122,381 £930,000 30 Sep 2003
83 DENNIS LANE Detached £1,823,692 £325,000 10 May 1996